peruvian rosewood (micrandra spruceana) - Spanish English Dictionary